finish off a side - German English Dictionary